• word of the day

    telopea oreades

    telopea oreades - Dictionary definition and meaning for word telopea oreades

    Definition
    (noun) tall shrub of eastern Australia having oblanceolate to obovate leaves and red flowers in compact racemes
    Synonyms : waratah
Download our Mobile App Today
Receive our word of the day
on Whatsapp